twisted pine (pinus contorta) - Español Inglés Diccionario